package main

import "fmt"

/*
使用比较运算符：转到字符串支持比较运算符，即==，！=，> =，<=，<，>。
在这里，==和！=运算符用于检查给定的字符串是否相等。和> =，<=，<，>操作符用于查找词法顺序。
这些运算符的结果为布尔类型，意味着如果条件满足，则返回true，否则返回false。
*/
func main() {

	//创建和初始化字符串
	//使用简写声明
	str1 := "Geeks"
	str2 := "Geek"
	str3 := "nhooo"
	str4 := "Geeks"

	//检查字符串是否相等
	//使用==运算符
	result1 := str1 == str2
	result2 := str2 == str3
	result3 := str3 == str4
	result4 := str1 == str4

	fmt.Println("Result 1: ", result1)
	fmt.Println("Result 2: ", result2)
	fmt.Println("Result 3: ", result3)
	fmt.Println("Result 4: ", result4)

	//检查字符串是否不相等
	//使用！=运算符
	result5 := str1 != str2
	result6 := str2 != str3
	result7 := str3 != str4
	result8 := str1 != str4

	fmt.Println("\nResult 5: ", result5)
	fmt.Println("Result 6: ", result6)
	fmt.Println("Result 7: ", result7)
	fmt.Println("Result 8: ", result8)

}

/*
	输出结果：
		Result 1:  false
		Result 2:  false
		Result 3:  false
		Result 4:  true

		Result 5:  true
		Result 6:  true
		Result 7:  true
		Result 8:  false
*/
